home *** CD-ROM | disk | FTP | other *** search
/ Merciful 2 / Merciful - Disc 2.iso / software / i / imagefxv2.1a.lha / ImageFX / MAGIC / README < prev    next >
Text File  |  1996-02-12  |  2KB  |  87 lines

  1. NEW IN MAGIC V38:
  2.  
  3.  Now supports an RGBA image data storage format.  See the mdemo.c
  4.  functions PutData() and GetData() for examples.
  5.  
  6.  Recompiled with SAS 6.51.
  7.  
  8.  
  9. REQUIREMENTS:
  10.  
  11.  The MAGIC system currently requires Kickstart 2.04 or later to run
  12.  effectively.  One or more MAGIC-aware applications are also required.
  13.  
  14.  
  15. INSTALLATION:
  16.  
  17.  To install the MAGIC system, simply double-click the MagicServer
  18.  icon.
  19.  
  20.  If you want to launch the MAGIC server automatically with every
  21.  reboot, you may drag the MagicServer icon into your WBStartup
  22.  drawer.
  23.  
  24.  
  25. USEAGE:
  26.  
  27.  MAGIC is a system of sharing 24-bit image data between MAGIC-aware
  28.  applications.
  29.  
  30.  For example, you have loaded an image into Application A for editing.
  31.  You decide you need to do a special glitzy effect on the image, a
  32.  task at which Application B excells.  Rather than saving the image
  33.  to disk and then loading it into Application B, you simply run
  34.  Application B, select it's "Open MAGIC" menu option, choose your
  35.  image by name, and the image appears in Application B ready for
  36.  your effect.  When you're done, you simply quit Application B and
  37.  you may return to Application A where the image sits, glitzed and
  38.  effected.
  39.  
  40.  Consult the documentation included with your application for specific
  41.  details on how MAGIC is used with that application.
  42.  
  43.  
  44. PROGRAMMERS:
  45.  
  46.  This directory contains information necessary to create applications
  47.  that support the MAGIC 24-bit image sharing system.  Please read the
  48.  background entry in the magic.autodoc for an overview of the system.
  49.  
  50.  
  51.  The following files are included:
  52.  
  53.    MagicServer:
  54.       The MAGIC server program.  Ideally, this should be placed in your
  55.       WBStartup drawer so it is always running.
  56.  
  57.    diag:
  58.       A simple diagnostic program; it prints out a list of all currently
  59.       available public MAGIC images.
  60.  
  61.    mtest:
  62.       A simple MAGIC-aware effect tool.  It does a negative effect on the
  63.       "default" MAGIC image.
  64.  
  65.    mdemo:
  66.       A skeleton example showing the use of MAGIC in a variety of ways.
  67.       Run multiple copies for best effect.
  68.  
  69.    src/#?:
  70.       Source code and makefile for the three example programs.
  71.  
  72.    include/#?
  73.       C Include files for MAGIC implementation.
  74.  
  75.    fd/#?
  76.       FD file for the magic.library.
  77.  
  78.    doc/#?
  79.       Autodoc for the magic.library (including brief summary of the MAGIC
  80.       system).
  81.  
  82.    lib/#?
  83.       MAGIC stub library; necessary for varags stubs to functions.
  84.  
  85.  
  86.  (Note that all code was compiled and tested with SAS 5.10b.)
  87.